imperfect understanding - German English Dictionary